2
תגובות

מיקום של דיב

פתח ישראל ,
אני רוצה לדעת מה המיקום של דיב מסיום בציר הY ובציר הX
אני אשמח אם משהו יכול אולי לעזור לי
תודה רבה ויום טוב

2 תשובות

avatar ענה YardSodM ב 31 למרץ 2014 #

מצאתי מאמר שמסביר טוב מאוד איך עושים את זה.
כאן
בקיצור, זה הקוד של הפונקציה:

function getPosition(element) {
    var xPosition = 0;
    var yPosition = 0;
 
    while(element) {
        xPosition += (element.offsetLeft - element.scrollLeft + element.clientLeft);
        yPosition += (element.offsetTop - element.scrollTop + element.clientTop);
        element = element.offsetParent;
    }
    return { x: xPosition, y: yPosition };
}

var myElement = document.querySelector("div");
var position = getPosition(myElement);
alert("The element is located at: " + position.x + ", " + position.y);

avatar ענה ישראל ב 31 למרץ 2014 #

וואלה תודה ממש תודה !!